part of 'app_pages.dart';

abstract class Routes {
  Routes._();

  /// 闪屏页
  static const String splash = '/splash';

  /// 登录页
  static const String authLogin = '/auth/login';

  /// 首页
  static const String home = '/home';

  ///  ---首页相关---
  /// 个人页面
  static const String personal = '/personal';
  /// 个人信息权限编辑
  static const String personalPermission = '/personal/permission';
  /// 个人页面-版本信息
  static const String personalVersionInfo = '/personal/versionInfo';
  /// 个人页面-客服与帮助
  static const String personalHelp = '/personal/help';
  /// 个人页面-设置
  static const String personalSetting = '/personal/setting';
  /// 个人页面-扫码登录
  static const String personalScanLogin = '/personal/scanLogin';
  /// 首页 我的 个人信息
  static const String myInfo = '/myInfo';
  /// 个人信息（通用编辑界面）
  static const String myInfoCommon = '/myInfoCommon';
  /// 设置密码
  static const String settingPassword = '/settingPassword';


  /// -------首页--------
  // 知识库
  static const String knowledgeBase = '/knowledgeBase';
  // 知识库详情
  static const String knowledgeBaseDetail = '/knowledgeBaseDetail';
  // 一企一档
  static const String oneEnterpriseOneFile = '/oneEnterpriseOneFile';
  // 预警处置（旧）
  static const String warningDisposal = '/warningDisposal';
  // 报警预警
  static const String alarmWarningPage = '/alarmWarningPage';
  static const String newAlarmWarningPage = '/newAlarmWarningPage';
  // 值班管理
  static const String dutyManagement = '/dutyManagement';
  // 视频监控
  static const String videoMonitoring = '/videoMonitoring';
  // 设备管理
  static const String deviceManagement = '/deviceManagement';
  // 维护日志
  static const String maintainLogs = '/maintainLogs';
  // 添加/更新维护日志
  static const String addUpdateMaintainLogs = '/addUpdateMaintainLogs';
  // 随手拍
  static const String snapShot = '/snapShot';
  // 随手拍历史
  static const String snapShotHistory = '/snapShotHistory';
  // 预警处置详情
  static const String disposalDetails = '/disposalDetails';
  static const String redDisposePage = '/redDisposePage';
  // 已完成详情
  static const String completedDetailPage = '/completedDetailPage';
  static const String orangeDisposePage = '/orangeDisposePage';
  static const String otherDisposePage = '/otherDisposePage';
  static const String alarmDetailPage = '/alarmDetailPage';
  // 设备管理详情
  static const String deviceManagementDetail = '/deviceManagementDetail';
  // 人员选择
  static const String selectPeople = '/selectPeople';
  static const String dutySelectPeople = '/dutySelectPeople';

  // 公告板
  static const String noticeBoard = '/noticeBoard';
  // 公告详情
  static const String noticeBoardDetail = '/noticeBoardDetail';
  // 公告发布
  static const String noticeBoardReleasePage = '/noticeBoardReleasePage';
  // 动态轨迹
  static const String dynamicTrajectoryPage = '/dynamicTrajectoryPage';
  // 开始排班
  static const String startSchedulingPage = '/startSchedulingPage';
  // 开始交接班
  static const String startTheShift = '/startTheShift';
  // 统计分析
  static const String statisticalAnalysisPage = '/statisticalAnalysisPage';
  // 在线离线设备
  static const String onOfflineDevice = '/onOfflineDevice';
  // 班次选择
  static const String scheduleConfigSelectionPage = '/scheduleConfigSelectionPage';
  // 获得用户分页列表
  static const String systemUserPeopleSelectionSelectionPage = '/systemUserPeopleSelectionSelectionPage';
  static const String yjsystemuserpeopleselectionselectionpage = '/YJSystemUserPeopleSelectionSelectionPage';
  // 人员部门树状选择
  static const String personnelDepartmentTreePage = '/personnelDepartmentTreePage';
  // 风险承诺
  static const String riskCommitment = '/riskCommitment';
  // 指数评分
  static const String indexRating = '/indexRating';
  // 今日警情
  static const String todayPage = '/todayPage';


  /// 随手拍
  // 随手拍（隐患）重构
  static const String snapShotDanger = '/snapShotDanger';
  // 新增隐患
  static const String addHazardPage = '/addHazardPage';
  // 待派发
  static const String noDistributedStatPage = '/noDistributedStatPage';
  // 待整改
  static const String noRectificationStatPage = '/noRectificationStatPage';

  // 整改中
  static const String underRectificationStatPage = '/underRectificationStatPage';
  // 待验收
  static const String pendingAcceptanceStatPage = '/pendingAcceptanceStatPage';
  // 已完成
  static const String completedStatePage = '/completedStatePage';

  /// 人员监测详情
  static const String personnelMonitoringDetails = '/personnel_monitoring_details';
  /// 设备报备
  static const String maintenancePage = '/maintenancePage';


}
